package com.example.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @TableName tbl_questionnaire
 */
@TableName(value ="tbl_questionnaire")
@Data
public class Questionnaire implements Serializable {
    /**
     * 问卷id
     */
    @TableId("questionnaire_id")
    private Integer questionnaireId;
    /**
     * 问卷开始时间
     */
    @TableField("start_time")
    private Date startTime;
    /**
     * 问卷结束时间
     */
    @TableField("end_time")
    private Date endTime;
    /**
     * 问卷创建者用户名
     */
    @TableField("creator")
    private String creator;
    /**
     * 问卷审查者用户名
     */
    @TableField("manager_name")
    private String managerName;
    /**
     * 问卷标题
     */
    @TableField("title")
    private String title;
    /**
     * 问卷题目数量
     */
    @TableField("question_count")
    private Integer questionCount;
    /**
     * 问卷状态
     */
    @TableField("status")
    private Integer status;

//    private List<Question> questionList;

    private static final long serialVersionUID = 1L;
}